home *** CD-ROM | disk | FTP | other *** search
/ Champak 106 / Vol 106.iso / games / hulk.swf / scripts / fl / motion / easing / Linear.as < prev   
Encoding:
Text File  |  2010-04-12  |  896 b   |  33 lines

  1. package fl.motion.easing
  2. {
  3.    public class Linear
  4.    {
  5.        
  6.       
  7.       public function Linear()
  8.       {
  9.          super();
  10.       }
  11.       
  12.       public static function easeOut(param1:Number, param2:Number, param3:Number, param4:Number) : Number
  13.       {
  14.          return param3 * param1 / param4 + param2;
  15.       }
  16.       
  17.       public static function easeIn(param1:Number, param2:Number, param3:Number, param4:Number) : Number
  18.       {
  19.          return param3 * param1 / param4 + param2;
  20.       }
  21.       
  22.       public static function easeInOut(param1:Number, param2:Number, param3:Number, param4:Number) : Number
  23.       {
  24.          return param3 * param1 / param4 + param2;
  25.       }
  26.       
  27.       public static function easeNone(param1:Number, param2:Number, param3:Number, param4:Number) : Number
  28.       {
  29.          return param3 * param1 / param4 + param2;
  30.       }
  31.    }
  32. }
  33.